import json

class ResultUtil():
    @staticmethod
    def sort_result_by_date(result_list,sort_by_key):
        '''
        主要用于对从redis中获取的结果（每条以字典形式存储，每个字典都是json格式的字符串），并依据字典中的某个键来进行排序（主要是日期）
        :param result_list:
        :param sort_by_key:
        :return: 排序好的结果列表
        '''
        mid = []
        for each in result_list:
            mid.append(json.loads(each))
        sorted_results = sorted(mid, key=lambda keys: keys[sort_by_key])
        return sorted_results